short rifle - Turkish English Dictionary